duplex telegraph - German English Dictionary